I used Quality Pools to service my pool and pond in Boulder for about a year. During that short period Debbie, the owner who does her own billing, double charged me for a pool pump, overcharged me for the amount of hours her men were on-site, and made SEVERAL major accounting errors which made life very complicated. In addition, many of her invoices came in to me 6 months AFTER services were done and then she DEMANDED immediate payment (that day). When I told her I would not pay immediately because, yet again, there was another accounting inconsistency on the invoice and I told her I wanted to look over the records, her response was that she would put a LIEN on my house (which is for sale) if she didn't receive payment IN FULL (mistakes and all) by the following week. Anyone who chooses to do business with Quality Pools need to keep a meticulous eye on what they are being billed for, whether the numbers add up, and whether time billed is actually the amount of time worked!!!! Plus, don't be surprised when you go to do your year end accounting and most of your bills from Quality Pools have not even been sent out 6 months or more later! I have had 4 pools at 4 different homes and I have never encountered such profound lack of professionalism in my life!