We love pets. Sometimes they can have an accident on the carpet or upholstery. Don’t panic; just call a professional cleaning company that can deal with the mark straight away...
Carpet moths are harmless but it is their larvae that you need to be worried about. Each female moth will lay around 200 hundred eggs in their lifetime...