Have used this company for a few years. The scheduling person just lost our business today. She is always difficult to work with always quoting policies of payment in a very non-friendly way. They have been to my house numerous times and as always her fear of not getting paid pushed me to the limit. Too bad for the owners.