Perfect Service Heating & Air Conditioning 5865 Old Leeds Rd Birmingham, AL 3521 ...
Business Reviews

Perfect Service Heating & Air Conditioning

1 of 5 star rating Based on 1 review
(205)957-2022
5865 Old Leeds Rd
Birmingham, AL 35210
Send to Mobile
 
struct
Detail The routine cleanForFileName has been declared twice in different templates.
Message Routines cannot be declared more than once.
StackTrace coldfusion.runtime.CfJspPage$DynamicDuplicateFunctionDefinitionException: Routines cannot be declared more than once. at coldfusion.runtime.CfJspPage.registerUDF(CfJspPage.java:2406) at cfcleanforfilename2einc141081652.registerUDFs(D:\Websites\metrotest\scripts\cleanforfilename.inc) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:351) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661) at cfreview2ecfm2121911114._factor9(D:\Websites\metrotest\rating\review.cfm:148) at cfreview2ecfm2121911114._factor10(D:\Websites\metrotest\rating\review.cfm:147) at cfreview2ecfm2121911114._factor30(D:\Websites\metrotest\rating\review.cfm:143) at cfreview2ecfm2121911114._factor32(D:\Websites\metrotest\rating\review.cfm:1) at cfreview2ecfm2121911114.runPage(D:\Websites\metrotest\rating\review.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196) at coldfusion.filter.CFVariablesScopeFilter.invoke(CFVariablesScopeFilter.java:63) at coldfusion.tagext.lang.ModuleTag.doStartTag(ModuleTag.java:280) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661) at cfZipCodeHandler2eCfm549187190._factor13(D:\Websites\metrotest\ZipCodeHandler.Cfm:370) at cfZipCodeHandler2eCfm549187190._factor24(D:\Websites\metrotest\ZipCodeHandler.Cfm:369) at cfZipCodeHandler2eCfm549187190._factor26(D:\Websites\metrotest\ZipCodeHandler.Cfm:363) at cfZipCodeHandler2eCfm549187190._factor28(D:\Websites\metrotest\ZipCodeHandler.Cfm:280) at cfZipCodeHandler2eCfm549187190.runPage(D:\Websites\metrotest\ZipCodeHandler.Cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.CfincludeFilter.include(CfincludeFilter.java:33) at coldfusion.filter.ExceptionFilter.runMissingTemplateHandler(ExceptionFilter.java:419) at coldfusion.filter.ExceptionFilter.handleException(ExceptionFilter.java:177) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:84) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.CfmServlet.service(CfmServlet.java:175) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at com.seefusion.Filter.doFilter(Filter.java:49) at com.seefusion.SeeFusion.doFilter(SeeFusion.java:1500) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at com.cj.gzipflt.GzipFilter.doFilter(Unknown Source) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
TagContext
array
1
struct
COLUMN 0
ID ??
LINE -1
RAW_TRACE at cfcleanforfilename2einc141081652.registerUDFs(D:\Websites\metrotest\scripts\cleanforfilename.inc)
TEMPLATE D
TYPE CFML
2
struct
COLUMN 0
ID CFINCLUDE
LINE 148
RAW_TRACE at cfreview2ecfm2121911114._factor9(D:\Websites\metrotest\rating\review.cfm:148)
TEMPLATE D:\Websites\metrotest\rating\review.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_REVIEW
LINE 147
RAW_TRACE at cfreview2ecfm2121911114._factor10(D:\Websites\metrotest\rating\review.cfm:147)
TEMPLATE D:\Websites\metrotest\rating\review.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_REVIEW
LINE 143
RAW_TRACE at cfreview2ecfm2121911114._factor30(D:\Websites\metrotest\rating\review.cfm:143)
TEMPLATE D:\Websites\metrotest\rating\review.cfm
TYPE CFML
5
struct
COLUMN 0
ID CF_REVIEW
LINE 1
RAW_TRACE at cfreview2ecfm2121911114._factor32(D:\Websites\metrotest\rating\review.cfm:1)
TEMPLATE D:\Websites\metrotest\rating\review.cfm
TYPE CFML
6
struct
COLUMN 0
ID CF_REVIEW
LINE 1
RAW_TRACE at cfreview2ecfm2121911114.runPage(D:\Websites\metrotest\rating\review.cfm:1)
TEMPLATE D:\Websites\metrotest\rating\review.cfm
TYPE CFML
7
struct
COLUMN 0
ID CFMODULE
LINE 370
RAW_TRACE at cfZipCodeHandler2eCfm549187190._factor13(D:\Websites\metrotest\ZipCodeHandler.Cfm:370)
TEMPLATE D:\Websites\metrotest\ZipCodeHandler.Cfm
TYPE CFML
8
struct
COLUMN 0
ID CF_ZIPCODEHANDLER
LINE 369
RAW_TRACE at cfZipCodeHandler2eCfm549187190._factor24(D:\Websites\metrotest\ZipCodeHandler.Cfm:369)
TEMPLATE D:\Websites\metrotest\ZipCodeHandler.Cfm
TYPE CFML
9
struct
COLUMN 0
ID CF_ZIPCODEHANDLER
LINE 363
RAW_TRACE at cfZipCodeHandler2eCfm549187190._factor26(D:\Websites\metrotest\ZipCodeHandler.Cfm:363)
TEMPLATE D:\Websites\metrotest\ZipCodeHandler.Cfm
TYPE CFML
10
struct
COLUMN 0
ID CF_ZIPCODEHANDLER
LINE 280
RAW_TRACE at cfZipCodeHandler2eCfm549187190._factor28(D:\Websites\metrotest\ZipCodeHandler.Cfm:280)
TEMPLATE D:\Websites\metrotest\ZipCodeHandler.Cfm
TYPE CFML
11
struct
COLUMN 0
ID CF_ZIPCODEHANDLER
LINE 1
RAW_TRACE at cfZipCodeHandler2eCfm549187190.runPage(D:\Websites\metrotest\ZipCodeHandler.Cfm:1)
TEMPLATE D:\Websites\metrotest\ZipCodeHandler.Cfm
TYPE CFML
Type Application
routineName cleanForFileName

Reviews for Birmingham Air conditioning contractors

Featured Sites




Business Reviews (1)

tampagramma | Patricia Hintz | (tampagramma@yahoo.com) | September 21, 2007
Dissatisfied Customer I had a heat pump installed last year and 2 components, one installed improperly and another that was faulty, resulted in increases in power and gas bills. They also forgot to install a return downstairs that led to the compressor failing 6 months after the unit was installed. The service manager agreed with the 2 technicians that corrected the problems that the previously mentioned components were responsible and told me that I would be compensated for the excessive bills. The owner, David Davis, took over and after 2 months of not taking my calls or returning them finally called and said he wasn't going to compensate me. I filed a claim with the BBB, he still refuses to pay. He has been rude and dismissive, not to mention that he made false statements in his response to the BBB. I have no problems with the Perfect Service technicians or the service manager, but based on my dealings with the owner, I would not recommend this company to anyone.
Write a Review

 





 

Featured Sites

     
Privacy Policy