struct
Detail [empty string]
ErrNumber 0
Message Element RESULT is undefined in a CFML structure referenced as part of an expression.
Resolvedname [empty string]
StackTrace coldfusion.runtime.UndefinedElementException: Element RESULT is undefined in a CFML structure referenced as part of an expression. at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:1554) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:1777) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:1769) at cfcontent_page32ecfm555359010.runPage(D:\WebData\HostedSites\iPage\hurstplumbingservices\includes\content_page3.cfm:41) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722) at cfpage32ecfm731923628.runPage(D:\WebData\HostedSites\iPage\hurstplumbingservices\page3.cfm:8) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722) at cfApplication2ecfc1558998546$funcONREQUEST.runFunction(D:\WebData\HostedSites\iPage\Application.cfc:17) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:490) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:336) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:88) at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:280) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:338) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:87) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) 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.filter.CachingFilter.invoke(CachingFilter.java:53) at coldfusion.CfmServlet.service(CfmServlet.java:201) 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 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 41
RAW_TRACE at cfcontent_page32ecfm555359010.runPage(D:\WebData\HostedSites\iPage\hurstplumbingservices\includes\content_page3.cfm:41)
TEMPLATE D:\WebData\HostedSites\iPage\hurstplumbingservices\includes\content_page3.cfm
TYPE CFML
2
struct
COLUMN 0
ID CFINCLUDE
LINE 8
RAW_TRACE at cfpage32ecfm731923628.runPage(D:\WebData\HostedSites\iPage\hurstplumbingservices\page3.cfm:8)
TEMPLATE D:\WebData\HostedSites\iPage\hurstplumbingservices\page3.cfm
TYPE CFML
3
struct
COLUMN 0
ID CFINCLUDE
LINE 17
RAW_TRACE at cfApplication2ecfc1558998546$funcONREQUEST.runFunction(D:\WebData\HostedSites\iPage\Application.cfc:17)
TEMPLATE D:\WebData\HostedSites\iPage\Application.cfc
TYPE CFML
Type Expression
element RESULT
objectType
object of java.lang.Class
Class Name java.lang.Class
Methods
Method Return Type
asSubclass(java.lang.Class) java.lang.Class
cast(java.lang.Object) java.lang.Object
desiredAssertionStatus() boolean
forName(java.lang.String, boolean, java.lang.ClassLoader) java.lang.Class
forName(java.lang.String) java.lang.Class
getAnnotation(java.lang.Class) java.lang.annotation.Annotation
getAnnotations() java.lang.annotation.Annotation[]
getCanonicalName() java.lang.String
getClassLoader() java.lang.ClassLoader
getClasses() java.lang.Class[]
getComponentType() java.lang.Class
getConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getConstructors() java.lang.reflect.Constructor[]
getDeclaredAnnotations() java.lang.annotation.Annotation[]
getDeclaredClasses() java.lang.Class[]
getDeclaredConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getDeclaredConstructors() java.lang.reflect.Constructor[]
getDeclaredField(java.lang.String) java.lang.reflect.Field
getDeclaredFields() java.lang.reflect.Field[]
getDeclaredMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getDeclaredMethods() java.lang.reflect.Method[]
getDeclaringClass() java.lang.Class
getEnclosingClass() java.lang.Class
getEnclosingConstructor() java.lang.reflect.Constructor
getEnclosingMethod() java.lang.reflect.Method
getEnumConstants() java.lang.Object[]
getField(java.lang.String) java.lang.reflect.Field
getFields() java.lang.reflect.Field[]
getGenericInterfaces() java.lang.reflect.Type[]
getGenericSuperclass() java.lang.reflect.Type
getInterfaces() java.lang.Class[]
getMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getMethods() java.lang.reflect.Method[]
getModifiers() int
getName() java.lang.String
getPackage() java.lang.Package
getProtectionDomain() java.security.ProtectionDomain
getResource(java.lang.String) java.net.URL
getResourceAsStream(java.lang.String) java.io.InputStream
getSigners() java.lang.Object[]
getSimpleName() java.lang.String
getSuperclass() java.lang.Class
getTypeParameters() java.lang.reflect.TypeVariable[]
isAnnotation() boolean
isAnnotationPresent(java.lang.Class) boolean
isAnonymousClass() boolean
isArray() boolean
isAssignableFrom(java.lang.Class) boolean
isEnum() boolean
isInstance(java.lang.Object) boolean
isInterface() boolean
isLocalClass() boolean
isMemberClass() boolean
isPrimitive() boolean
isSynthetic() boolean
newInstance() java.lang.Object
toString() java.lang.String
"

This is an honest and knowledgeable plumbing company run by father and his son. They replaced a water heater in my rental unit on home warranty plan.A few days later they replaced my home's water heater that had started to leak with a new one (A O Smith brand). They did an excellent job answering my questions and were quite helpful with their advice to keep the costs down to bare min while correcting any code deficiencies due to the old age of the water heater system( missing gas trap). My neighbor across the street went to Home Depot and got their water heater similar in size but a different brand(Rheem model) replaced by a Home Depot referral company called Fast and ...something Plumbing. These guys showed up with the wrong water heater size and ended up charging her for extra work such as water expansion tank and double flue for their vent etc. because they told her it was required by the new plumbing codes. I work in construction business so I called around and guess what water expansion tanks is only required for tankless water heaters and not for regular water heaters. They charged her an extra $900.00 for bogus work that was not even required nor needed. In comparison, Hurst Plumbing charged me exactly what they quoted. Choose Hurst Plumbing if you do not have extra money to throw away at other unscrupulous plumbing contractors.

- Hadi on 08/01/2017

Leave A Testimonial


 

Required
Required
Required

Required

Required 
Submit
Captcha invalid. Please try again.

Testimonial Submitted

If approved, your testimonial will be displayed.



Click to hide

Thank you!

Since you had such a experience, why not leave a review on social media below?

Facebook Yahoo

Click to hide


Our Service Areas Include: Brentwood, Antioch , Discovery Bay, Pittsburg, Walnut Creek, Concord, Clayton, Danville, Lafayette, and Livermore, CA.