Service Magic
Consumer Report
Service Magic provided leads that were to possibly lead to window and door installation sales. Only one of nine produced a possible lead but was a commercial job which was not able to be done and was to be credited. So it has cost 68.82 per lead for nothing. ...